Piazza De Ferrari, Genova, Italy.